From Ron Parker:
authorrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Thu, 27 Feb 2003 19:06:19 +0000 (19:06 +0000)
committerrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Thu, 27 Feb 2003 19:06:19 +0000 (19:06 +0000)
commita5debdf767c2014f0bd67e21262e88022d0c3af1
tree1b47bfe160812ec9e30191fd95706e71728d0956
parentf56de5c5a19003b28bd7f376c7116f5858988f5b
From Ron Parker:
1) upgrades the XML time parser to be more robust.  It now recognizes and
   correctly parses non-Zulu timestamps and timestamps with fractional
   seconds (which are truncated rather than rounded, but a motivated coder
   with time on his hands could change that.)
2) adds a field "exported" to struct geocache_data and fills it in with
   the appropriate value (the value from the groundspeak:exported tag on
   the waypoint if one exists, else the timestamp from the gpx/time element.)
3) adds (or replaces) the groundspeak:exported tag on output for any waypoint
   that contains a groundspeak:cache element.
4) adds the gpx/time element to any output GPX file, using the current time.
5) modifies the duplicate filter to prefer throwing away waypoints with older
   or unspecified "exported" dates over those with newer dates.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@302 f51c46e8-681c-474f-0cfe-069cfd0219fb
gpsbabel/defs.h
gpsbabel/duplicate.c
gpsbabel/gpx.c